[INFO] fetching crate sendly 3.24.0...
[INFO] testing sendly-3.24.0 against try#0abe69e6c16114311cc2700e972492e64d69c28f for pr-154065-1
[INFO] extracting crate sendly 3.24.0 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate sendly 3.24.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate sendly 3.24.0
[INFO] tweaked toml for crates.io crate sendly 3.24.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate sendly 3.24.0 on toolchain 0abe69e6c16114311cc2700e972492e64d69c28f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate sendly 3.24.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3fa0445ec3182b3846ef9cedee3d7a0d56603aa66a1cc4d50c15c7ce075eee3d
[INFO] running `Command { std: "docker" "start" "-a" "3fa0445ec3182b3846ef9cedee3d7a0d56603aa66a1cc4d50c15c7ce075eee3d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3fa0445ec3182b3846ef9cedee3d7a0d56603aa66a1cc4d50c15c7ce075eee3d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3fa0445ec3182b3846ef9cedee3d7a0d56603aa66a1cc4d50c15c7ce075eee3d", kill_on_drop: false }`
[INFO] [stdout] 3fa0445ec3182b3846ef9cedee3d7a0d56603aa66a1cc4d50c15c7ce075eee3d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 734cb0542df07eff59779bbb975150a9d1e7a7c60b14dc1ff5316c2c6239b785
[INFO] running `Command { std: "docker" "start" "-a" "734cb0542df07eff59779bbb975150a9d1e7a7c60b14dc1ff5316c2c6239b785", kill_on_drop: false }`
[INFO] [stderr]    Compiling cc v1.2.57
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling mime_guess v2.0.5
[INFO] [stderr]    Compiling http-body v0.4.6
[INFO] [stderr]    Compiling async-stream-impl v0.3.6
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling async-stream v0.3.6
[INFO] [stderr]    Compiling openssl-sys v0.9.112
[INFO] [stderr]    Compiling openssl v0.10.76
[INFO] [stderr]    Compiling native-tls v0.2.18
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling h2 v0.3.27
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling hyper v0.14.32
[INFO] [stderr]    Compiling hyper-tls v0.5.0
[INFO] [stderr]    Compiling reqwest v0.11.27
[INFO] [stderr]    Compiling sendly v3.24.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: function `default_api_version` is never used
[INFO] [stdout]    --> src/webhooks.rs:220:4
[INFO] [stdout]     |
[INFO] [stdout] 220 | fn default_api_version() -> String {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:143:21
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn messages(&self) -> Messages {
[INFO] [stdout]     |                     ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn messages(&self) -> Messages<'_> {
[INFO] [stdout]     |                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:148:21
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn webhooks(&self) -> WebhooksResource {
[INFO] [stdout]     |                     ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn webhooks(&self) -> WebhooksResource<'_> {
[INFO] [stdout]     |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:153:20
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn account(&self) -> AccountResource {
[INFO] [stdout]     |                    ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn account(&self) -> AccountResource<'_> {
[INFO] [stdout]     |                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:158:19
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn verify(&self) -> VerifyResource {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn verify(&self) -> VerifyResource<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:163:22
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn templates(&self) -> TemplatesResource {
[INFO] [stdout]     |                      ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn templates(&self) -> TemplatesResource<'_> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:168:22
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub fn campaigns(&self) -> CampaignsResource {
[INFO] [stdout]     |                      ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub fn campaigns(&self) -> CampaignsResource<'_> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:173:21
[INFO] [stdout]     |
[INFO] [stdout] 173 |     pub fn contacts(&self) -> ContactsResource {
[INFO] [stdout]     |                     ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 173 |     pub fn contacts(&self) -> ContactsResource<'_> {
[INFO] [stdout]     |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:178:26
[INFO] [stdout]     |
[INFO] [stdout] 178 |     pub fn conversations(&self) -> ConversationsResource {
[INFO] [stdout]     |                          ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 178 |     pub fn conversations(&self) -> ConversationsResource<'_> {
[INFO] [stdout]     |                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:183:19
[INFO] [stdout]     |
[INFO] [stdout] 183 |     pub fn labels(&self) -> LabelsResource {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 183 |     pub fn labels(&self) -> LabelsResource<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:188:19
[INFO] [stdout]     |
[INFO] [stdout] 188 |     pub fn drafts(&self) -> DraftsResource {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 188 |     pub fn drafts(&self) -> DraftsResource<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:193:18
[INFO] [stdout]     |
[INFO] [stdout] 193 |     pub fn media(&self) -> Media {
[INFO] [stdout]     |                  ^^^^^     ^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 193 |     pub fn media(&self) -> Media<'_> {
[INFO] [stdout]     |                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:198:23
[INFO] [stdout]     |
[INFO] [stdout] 198 |     pub fn enterprise(&self) -> EnterpriseResource {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 198 |     pub fn enterprise(&self) -> EnterpriseResource<'_> {
[INFO] [stdout]     |                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 24.81s
[INFO] running `Command { std: "docker" "inspect" "734cb0542df07eff59779bbb975150a9d1e7a7c60b14dc1ff5316c2c6239b785", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "734cb0542df07eff59779bbb975150a9d1e7a7c60b14dc1ff5316c2c6239b785", kill_on_drop: false }`
[INFO] [stdout] 734cb0542df07eff59779bbb975150a9d1e7a7c60b14dc1ff5316c2c6239b785
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 26f7fe33bc410a03c6219fe4acf85e60d4fb629cfa882bdc7d72c45be592120c
[INFO] running `Command { std: "docker" "start" "-a" "26f7fe33bc410a03c6219fe4acf85e60d4fb629cfa882bdc7d72c45be592120c", kill_on_drop: false }`
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling zerocopy v0.8.42
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling waker-fn v1.2.0
[INFO] [stderr]    Compiling fastrand v1.9.0
[INFO] [stderr]    Compiling http-types v2.12.0
[INFO] [stderr]    Compiling serde_qs v0.8.5
[INFO] [stderr]    Compiling infer v0.2.3
[INFO] [stderr]    Compiling assert-json-diff v2.0.2
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling futures-lite v1.13.0
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling async-channel v1.9.0
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling deadpool v0.9.5
[INFO] [stderr]    Compiling h2 v0.3.27
[INFO] [stderr]    Compiling hyper v0.14.32
[INFO] [stderr]    Compiling hyper-tls v0.5.0
[INFO] [stderr]    Compiling wiremock v0.5.22
[INFO] [stderr]    Compiling reqwest v0.11.27
[INFO] [stderr]    Compiling sendly v3.24.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: function `default_api_version` is never used
[INFO] [stdout]    --> src/webhooks.rs:220:4
[INFO] [stdout]     |
[INFO] [stdout] 220 | fn default_api_version() -> String {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:143:21
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn messages(&self) -> Messages {
[INFO] [stdout]     |                     ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn messages(&self) -> Messages<'_> {
[INFO] [stdout]     |                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:148:21
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn webhooks(&self) -> WebhooksResource {
[INFO] [stdout]     |                     ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn webhooks(&self) -> WebhooksResource<'_> {
[INFO] [stdout]     |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:153:20
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn account(&self) -> AccountResource {
[INFO] [stdout]     |                    ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn account(&self) -> AccountResource<'_> {
[INFO] [stdout]     |                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:158:19
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn verify(&self) -> VerifyResource {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn verify(&self) -> VerifyResource<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:163:22
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn templates(&self) -> TemplatesResource {
[INFO] [stdout]     |                      ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn templates(&self) -> TemplatesResource<'_> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:168:22
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub fn campaigns(&self) -> CampaignsResource {
[INFO] [stdout]     |                      ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub fn campaigns(&self) -> CampaignsResource<'_> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:173:21
[INFO] [stdout]     |
[INFO] [stdout] 173 |     pub fn contacts(&self) -> ContactsResource {
[INFO] [stdout]     |                     ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 173 |     pub fn contacts(&self) -> ContactsResource<'_> {
[INFO] [stdout]     |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:178:26
[INFO] [stdout]     |
[INFO] [stdout] 178 |     pub fn conversations(&self) -> ConversationsResource {
[INFO] [stdout]     |                          ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 178 |     pub fn conversations(&self) -> ConversationsResource<'_> {
[INFO] [stdout]     |                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:183:19
[INFO] [stdout]     |
[INFO] [stdout] 183 |     pub fn labels(&self) -> LabelsResource {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 183 |     pub fn labels(&self) -> LabelsResource<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:188:19
[INFO] [stdout]     |
[INFO] [stdout] 188 |     pub fn drafts(&self) -> DraftsResource {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 188 |     pub fn drafts(&self) -> DraftsResource<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:193:18
[INFO] [stdout]     |
[INFO] [stdout] 193 |     pub fn media(&self) -> Media {
[INFO] [stdout]     |                  ^^^^^     ^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 193 |     pub fn media(&self) -> Media<'_> {
[INFO] [stdout]     |                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:198:23
[INFO] [stdout]     |
[INFO] [stdout] 198 |     pub fn enterprise(&self) -> EnterpriseResource {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 198 |     pub fn enterprise(&self) -> EnterpriseResource<'_> {
[INFO] [stdout]     |                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_send_success` is never used
[INFO] [stdout]   --> tests/common/mod.rs:23:8
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub fn mock_send_success() -> Mock {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_list_success` is never used
[INFO] [stdout]   --> tests/common/mod.rs:46:8
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub fn mock_list_success() -> Mock {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_get_success` is never used
[INFO] [stdout]   --> tests/common/mod.rs:75:8
[INFO] [stdout]    |
[INFO] [stdout] 75 | pub fn mock_get_success() -> Mock {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_auth_error` is never used
[INFO] [stdout]   --> tests/common/mod.rs:94:8
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub fn mock_auth_error() -> Mock {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_insufficient_credits` is never used
[INFO] [stdout]    --> tests/common/mod.rs:103:8
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub fn mock_insufficient_credits() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_not_found` is never used
[INFO] [stdout]    --> tests/common/mod.rs:112:8
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub fn mock_not_found() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_rate_limit` is never used
[INFO] [stdout]    --> tests/common/mod.rs:121:8
[INFO] [stdout]     |
[INFO] [stdout] 121 | pub fn mock_rate_limit(retry_after: u64) -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_server_error` is never used
[INFO] [stdout]    --> tests/common/mod.rs:134:8
[INFO] [stdout]     |
[INFO] [stdout] 134 | pub fn mock_server_error() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_schedule_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:143:8
[INFO] [stdout]     |
[INFO] [stdout] 143 | pub fn mock_schedule_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_list_scheduled_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:159:8
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub fn mock_list_scheduled_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_get_scheduled_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:179:8
[INFO] [stdout]     |
[INFO] [stdout] 179 | pub fn mock_get_scheduled_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_cancel_scheduled_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:195:8
[INFO] [stdout]     |
[INFO] [stdout] 195 | pub fn mock_cancel_scheduled_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_batch_send_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:206:8
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub fn mock_batch_send_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_get_batch_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:223:8
[INFO] [stdout]     |
[INFO] [stdout] 223 | pub fn mock_get_batch_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_list_batches_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:254:8
[INFO] [stdout]     |
[INFO] [stdout] 254 | pub fn mock_list_batches_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_schedule_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:143:8
[INFO] [stdout]     |
[INFO] [stdout] 143 | pub fn mock_schedule_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_list_scheduled_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:159:8
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub fn mock_list_scheduled_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_get_scheduled_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:179:8
[INFO] [stdout]     |
[INFO] [stdout] 179 | pub fn mock_get_scheduled_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_cancel_scheduled_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:195:8
[INFO] [stdout]     |
[INFO] [stdout] 195 | pub fn mock_cancel_scheduled_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_batch_send_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:206:8
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub fn mock_batch_send_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_get_batch_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:223:8
[INFO] [stdout]     |
[INFO] [stdout] 223 | pub fn mock_get_batch_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_list_batches_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:254:8
[INFO] [stdout]     |
[INFO] [stdout] 254 | pub fn mock_list_batches_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_send_success` is never used
[INFO] [stdout]   --> tests/common/mod.rs:23:8
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub fn mock_send_success() -> Mock {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_list_success` is never used
[INFO] [stdout]   --> tests/common/mod.rs:46:8
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub fn mock_list_success() -> Mock {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_get_success` is never used
[INFO] [stdout]   --> tests/common/mod.rs:75:8
[INFO] [stdout]    |
[INFO] [stdout] 75 | pub fn mock_get_success() -> Mock {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_auth_error` is never used
[INFO] [stdout]   --> tests/common/mod.rs:94:8
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub fn mock_auth_error() -> Mock {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_insufficient_credits` is never used
[INFO] [stdout]    --> tests/common/mod.rs:103:8
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub fn mock_insufficient_credits() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_not_found` is never used
[INFO] [stdout]    --> tests/common/mod.rs:112:8
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub fn mock_not_found() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_rate_limit` is never used
[INFO] [stdout]    --> tests/common/mod.rs:121:8
[INFO] [stdout]     |
[INFO] [stdout] 121 | pub fn mock_rate_limit(retry_after: u64) -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_server_error` is never used
[INFO] [stdout]    --> tests/common/mod.rs:134:8
[INFO] [stdout]     |
[INFO] [stdout] 134 | pub fn mock_server_error() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_schedule_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:143:8
[INFO] [stdout]     |
[INFO] [stdout] 143 | pub fn mock_schedule_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_list_scheduled_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:159:8
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub fn mock_list_scheduled_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_get_scheduled_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:179:8
[INFO] [stdout]     |
[INFO] [stdout] 179 | pub fn mock_get_scheduled_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_cancel_scheduled_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:195:8
[INFO] [stdout]     |
[INFO] [stdout] 195 | pub fn mock_cancel_scheduled_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_send_success` is never used
[INFO] [stdout]   --> tests/common/mod.rs:23:8
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub fn mock_send_success() -> Mock {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_list_success` is never used
[INFO] [stdout]   --> tests/common/mod.rs:46:8
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub fn mock_list_success() -> Mock {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_get_success` is never used
[INFO] [stdout]   --> tests/common/mod.rs:75:8
[INFO] [stdout]    |
[INFO] [stdout] 75 | pub fn mock_get_success() -> Mock {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_auth_error` is never used
[INFO] [stdout]   --> tests/common/mod.rs:94:8
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub fn mock_auth_error() -> Mock {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_insufficient_credits` is never used
[INFO] [stdout]    --> tests/common/mod.rs:103:8
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub fn mock_insufficient_credits() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_not_found` is never used
[INFO] [stdout]    --> tests/common/mod.rs:112:8
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub fn mock_not_found() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_rate_limit` is never used
[INFO] [stdout]    --> tests/common/mod.rs:121:8
[INFO] [stdout]     |
[INFO] [stdout] 121 | pub fn mock_rate_limit(retry_after: u64) -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_server_error` is never used
[INFO] [stdout]    --> tests/common/mod.rs:134:8
[INFO] [stdout]     |
[INFO] [stdout] 134 | pub fn mock_server_error() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_schedule_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:143:8
[INFO] [stdout]     |
[INFO] [stdout] 143 | pub fn mock_schedule_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_list_scheduled_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:159:8
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub fn mock_list_scheduled_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_get_scheduled_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:179:8
[INFO] [stdout]     |
[INFO] [stdout] 179 | pub fn mock_get_scheduled_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_cancel_scheduled_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:195:8
[INFO] [stdout]     |
[INFO] [stdout] 195 | pub fn mock_cancel_scheduled_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_batch_send_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:206:8
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub fn mock_batch_send_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_get_batch_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:223:8
[INFO] [stdout]     |
[INFO] [stdout] 223 | pub fn mock_get_batch_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_list_batches_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:254:8
[INFO] [stdout]     |
[INFO] [stdout] 254 | pub fn mock_list_batches_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_send_success` is never used
[INFO] [stdout]   --> tests/common/mod.rs:23:8
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub fn mock_send_success() -> Mock {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_list_success` is never used
[INFO] [stdout]   --> tests/common/mod.rs:46:8
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub fn mock_list_success() -> Mock {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_get_success` is never used
[INFO] [stdout]   --> tests/common/mod.rs:75:8
[INFO] [stdout]    |
[INFO] [stdout] 75 | pub fn mock_get_success() -> Mock {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_auth_error` is never used
[INFO] [stdout]   --> tests/common/mod.rs:94:8
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub fn mock_auth_error() -> Mock {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_insufficient_credits` is never used
[INFO] [stdout]    --> tests/common/mod.rs:103:8
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub fn mock_insufficient_credits() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_not_found` is never used
[INFO] [stdout]    --> tests/common/mod.rs:112:8
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub fn mock_not_found() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_rate_limit` is never used
[INFO] [stdout]    --> tests/common/mod.rs:121:8
[INFO] [stdout]     |
[INFO] [stdout] 121 | pub fn mock_rate_limit(retry_after: u64) -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_server_error` is never used
[INFO] [stdout]    --> tests/common/mod.rs:134:8
[INFO] [stdout]     |
[INFO] [stdout] 134 | pub fn mock_server_error() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_batch_send_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:206:8
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub fn mock_batch_send_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_get_batch_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:223:8
[INFO] [stdout]     |
[INFO] [stdout] 223 | pub fn mock_get_batch_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mock_list_batches_success` is never used
[INFO] [stdout]    --> tests/common/mod.rs:254:8
[INFO] [stdout]     |
[INFO] [stdout] 254 | pub fn mock_list_batches_success() -> Mock {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `default_api_version` is never used
[INFO] [stdout]    --> src/webhooks.rs:220:4
[INFO] [stdout]     |
[INFO] [stdout] 220 | fn default_api_version() -> String {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:143:21
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn messages(&self) -> Messages {
[INFO] [stdout]     |                     ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn messages(&self) -> Messages<'_> {
[INFO] [stdout]     |                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:148:21
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn webhooks(&self) -> WebhooksResource {
[INFO] [stdout]     |                     ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn webhooks(&self) -> WebhooksResource<'_> {
[INFO] [stdout]     |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:153:20
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn account(&self) -> AccountResource {
[INFO] [stdout]     |                    ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn account(&self) -> AccountResource<'_> {
[INFO] [stdout]     |                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:158:19
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn verify(&self) -> VerifyResource {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn verify(&self) -> VerifyResource<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:163:22
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn templates(&self) -> TemplatesResource {
[INFO] [stdout]     |                      ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn templates(&self) -> TemplatesResource<'_> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:168:22
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub fn campaigns(&self) -> CampaignsResource {
[INFO] [stdout]     |                      ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 168 |     pub fn campaigns(&self) -> CampaignsResource<'_> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:173:21
[INFO] [stdout]     |
[INFO] [stdout] 173 |     pub fn contacts(&self) -> ContactsResource {
[INFO] [stdout]     |                     ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 173 |     pub fn contacts(&self) -> ContactsResource<'_> {
[INFO] [stdout]     |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:178:26
[INFO] [stdout]     |
[INFO] [stdout] 178 |     pub fn conversations(&self) -> ConversationsResource {
[INFO] [stdout]     |                          ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 178 |     pub fn conversations(&self) -> ConversationsResource<'_> {
[INFO] [stdout]     |                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:183:19
[INFO] [stdout]     |
[INFO] [stdout] 183 |     pub fn labels(&self) -> LabelsResource {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 183 |     pub fn labels(&self) -> LabelsResource<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:188:19
[INFO] [stdout]     |
[INFO] [stdout] 188 |     pub fn drafts(&self) -> DraftsResource {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 188 |     pub fn drafts(&self) -> DraftsResource<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:193:18
[INFO] [stdout]     |
[INFO] [stdout] 193 |     pub fn media(&self) -> Media {
[INFO] [stdout]     |                  ^^^^^     ^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 193 |     pub fn media(&self) -> Media<'_> {
[INFO] [stdout]     |                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/client.rs:198:23
[INFO] [stdout]     |
[INFO] [stdout] 198 |     pub fn enterprise(&self) -> EnterpriseResource {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 198 |     pub fn enterprise(&self) -> EnterpriseResource<'_> {
[INFO] [stdout]     |                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 37.60s
[INFO] running `Command { std: "docker" "inspect" "26f7fe33bc410a03c6219fe4acf85e60d4fb629cfa882bdc7d72c45be592120c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "26f7fe33bc410a03c6219fe4acf85e60d4fb629cfa882bdc7d72c45be592120c", kill_on_drop: false }`
[INFO] [stdout] 26f7fe33bc410a03c6219fe4acf85e60d4fb629cfa882bdc7d72c45be592120c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] ef021cc27cb7f4d5f6044eaebaaa7d2a5009e27550a066b1c1cfdcdeffce53ce
[INFO] running `Command { std: "docker" "start" "-a" "ef021cc27cb7f4d5f6044eaebaaa7d2a5009e27550a066b1c1cfdcdeffce53ce", kill_on_drop: false }`
[INFO] [stderr] warning: function `default_api_version` is never used
[INFO] [stderr]    --> src/webhooks.rs:220:4
[INFO] [stderr]     |
[INFO] [stderr] 220 | fn default_api_version() -> String {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/client.rs:143:21
[INFO] [stderr]     |
[INFO] [stderr] 143 |     pub fn messages(&self) -> Messages {
[INFO] [stderr]     |                     ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                     |
[INFO] [stderr]     |                     the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 143 |     pub fn messages(&self) -> Messages<'_> {
[INFO] [stderr]     |                                       ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/client.rs:148:21
[INFO] [stderr]     |
[INFO] [stderr] 148 |     pub fn webhooks(&self) -> WebhooksResource {
[INFO] [stderr]     |                     ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                     |
[INFO] [stderr]     |                     the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 148 |     pub fn webhooks(&self) -> WebhooksResource<'_> {
[INFO] [stderr]     |                                               ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/client.rs:153:20
[INFO] [stderr]     |
[INFO] [stderr] 153 |     pub fn account(&self) -> AccountResource {
[INFO] [stderr]     |                    ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                    |
[INFO] [stderr]     |                    the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 153 |     pub fn account(&self) -> AccountResource<'_> {
[INFO] [stderr]     |                                             ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/client.rs:158:19
[INFO] [stderr]     |
[INFO] [stderr] 158 |     pub fn verify(&self) -> VerifyResource {
[INFO] [stderr]     |                   ^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 158 |     pub fn verify(&self) -> VerifyResource<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/client.rs:163:22
[INFO] [stderr]     |
[INFO] [stderr] 163 |     pub fn templates(&self) -> TemplatesResource {
[INFO] [stderr]     |                      ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                      |
[INFO] [stderr]     |                      the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 163 |     pub fn templates(&self) -> TemplatesResource<'_> {
[INFO] [stderr]     |                                                 ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/client.rs:168:22
[INFO] [stderr]     |
[INFO] [stderr] 168 |     pub fn campaigns(&self) -> CampaignsResource {
[INFO] [stderr]     |                      ^^^^^     ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                      |
[INFO] [stderr]     |                      the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 168 |     pub fn campaigns(&self) -> CampaignsResource<'_> {
[INFO] [stderr]     |                                                 ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/client.rs:173:21
[INFO] [stderr]     |
[INFO] [stderr] 173 |     pub fn contacts(&self) -> ContactsResource {
[INFO] [stderr]     |                     ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                     |
[INFO] [stderr]     |                     the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 173 |     pub fn contacts(&self) -> ContactsResource<'_> {
[INFO] [stderr]     |                                               ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/client.rs:178:26
[INFO] [stderr]     |
[INFO] [stderr] 178 |     pub fn conversations(&self) -> ConversationsResource {
[INFO] [stderr]     |                          ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                          |
[INFO] [stderr]     |                          the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 178 |     pub fn conversations(&self) -> ConversationsResource<'_> {
[INFO] [stderr]     |                                                         ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/client.rs:183:19
[INFO] [stderr]     |
[INFO] [stderr] 183 |     pub fn labels(&self) -> LabelsResource {
[INFO] [stderr]     |                   ^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 183 |     pub fn labels(&self) -> LabelsResource<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/client.rs:188:19
[INFO] [stderr]     |
[INFO] [stderr] 188 |     pub fn drafts(&self) -> DraftsResource {
[INFO] [stderr]     |                   ^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 188 |     pub fn drafts(&self) -> DraftsResource<'_> {
[INFO] [stderr]     |                                           ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/client.rs:193:18
[INFO] [stderr]     |
[INFO] [stderr] 193 |     pub fn media(&self) -> Media {
[INFO] [stderr]     |                  ^^^^^     ^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                  |
[INFO] [stderr]     |                  the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 193 |     pub fn media(&self) -> Media<'_> {
[INFO] [stderr]     |                                 ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/client.rs:198:23
[INFO] [stderr]     |
[INFO] [stderr] 198 |     pub fn enterprise(&self) -> EnterpriseResource {
[INFO] [stderr]     |                       ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 198 |     pub fn enterprise(&self) -> EnterpriseResource<'_> {
[INFO] [stderr]     |                                                   ++++
[INFO] [stderr] 
[INFO] [stderr] warning: `sendly` (lib) generated 13 warnings (run `cargo fix --lib -p sendly` to apply 12 suggestions)
[INFO] [stderr] warning: function `mock_send_success` is never used
[INFO] [stderr]   --> tests/common/mod.rs:23:8
[INFO] [stderr]    |
[INFO] [stderr] 23 | pub fn mock_send_success() -> Mock {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `mock_list_success` is never used
[INFO] [stderr]   --> tests/common/mod.rs:46:8
[INFO] [stderr]    |
[INFO] [stderr] 46 | pub fn mock_list_success() -> Mock {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `mock_get_success` is never used
[INFO] [stderr]   --> tests/common/mod.rs:75:8
[INFO] [stderr]    |
[INFO] [stderr] 75 | pub fn mock_get_success() -> Mock {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `mock_auth_error` is never used
[INFO] [stderr]   --> tests/common/mod.rs:94:8
[INFO] [stderr]    |
[INFO] [stderr] 94 | pub fn mock_auth_error() -> Mock {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `mock_insufficient_credits` is never used
[INFO] [stderr]    --> tests/common/mod.rs:103:8
[INFO] [stderr]     |
[INFO] [stderr] 103 | pub fn mock_insufficient_credits() -> Mock {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `mock_not_found` is never used
[INFO] [stderr]    --> tests/common/mod.rs:112:8
[INFO] [stderr]     |
[INFO] [stderr] 112 | pub fn mock_not_found() -> Mock {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `mock_rate_limit` is never used
[INFO] [stderr]    --> tests/common/mod.rs:121:8
[INFO] [stderr]     |
[INFO] [stderr] 121 | pub fn mock_rate_limit(retry_after: u64) -> Mock {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `mock_server_error` is never used
[INFO] [stderr]    --> tests/common/mod.rs:134:8
[INFO] [stderr]     |
[INFO] [stderr] 134 | pub fn mock_server_error() -> Mock {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `mock_batch_send_success` is never used
[INFO] [stderr]    --> tests/common/mod.rs:206:8
[INFO] [stderr]     |
[INFO] [stderr] 206 | pub fn mock_batch_send_success() -> Mock {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `mock_get_batch_success` is never used
[INFO] [stderr]    --> tests/common/mod.rs:223:8
[INFO] [stderr]     |
[INFO] [stderr] 223 | pub fn mock_get_batch_success() -> Mock {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `mock_list_batches_success` is never used
[INFO] [stderr]    --> tests/common/mod.rs:254:8
[INFO] [stderr]     |
[INFO] [stderr] 254 | pub fn mock_list_batches_success() -> Mock {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `mock_schedule_success` is never used
[INFO] [stderr]    --> tests/common/mod.rs:143:8
[INFO] [stderr]     |
[INFO] [stderr] 143 | pub fn mock_schedule_success() -> Mock {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `mock_list_scheduled_success` is never used
[INFO] [stderr]    --> tests/common/mod.rs:159:8
[INFO] [stderr]     |
[INFO] [stderr] 159 | pub fn mock_list_scheduled_success() -> Mock {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `mock_get_scheduled_success` is never used
[INFO] [stderr]    --> tests/common/mod.rs:179:8
[INFO] [stderr]     |
[INFO] [stderr] 179 | pub fn mock_get_scheduled_success() -> Mock {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `mock_cancel_scheduled_success` is never used
[INFO] [stderr]    --> tests/common/mod.rs:195:8
[INFO] [stderr]     |
[INFO] [stderr] 195 | pub fn mock_cancel_scheduled_success() -> Mock {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `mock_schedule_success` is never used
[INFO] [stderr]    --> tests/common/mod.rs:143:8
[INFO] [stderr]     |
[INFO] [stderr] 143 | pub fn mock_schedule_success() -> Mock {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `sendly` (lib test) generated 13 warnings (13 duplicates)
[INFO] [stderr] warning: `sendly` (test "messages_schedule_tests") generated 11 warnings
[INFO] [stderr] warning: `sendly` (test "client_tests") generated 15 warnings (11 duplicates)
[INFO] [stderr] warning: `sendly` (test "errors_tests") generated 15 warnings (15 duplicates)
[INFO] [stderr] warning: `sendly` (test "messages_batch_tests") generated 12 warnings (12 duplicates)
[INFO] [stderr] warning: `sendly` (test "messages_tests") generated 7 warnings (6 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.31s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sendly-df5a3475f263b62b)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test webhooks::tests::test_generate_signature ... ok
[INFO] [stdout] test webhooks::tests::test_verify_signature_without_timestamp ... ok
[INFO] [stdout] test webhooks::tests::test_verify_signature_with_timestamp ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/client_tests.rs (/opt/rustwide/target/debug/deps/client_tests-f9c1e3b02521c55e)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_client_config_builder ... ok
[INFO] [stdout] test test_client_default_config ... ok
[INFO] [stdout] test test_client_new ... ok
[INFO] [stdout] test test_client_with_config ... ok
[INFO] [stdout] test test_client_messages_resource ... ok
[INFO] [stdout] test test_client_user_agent_header ... ok
[INFO] [stdout] test test_client_api_key_in_headers ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/errors_tests.rs (/opt/rustwide/target/debug/deps/errors_tests-cfbeb95dd332f76d)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test test_error_display_formats ... ok
[INFO] [stdout] test test_error_retry_after ... ok
[INFO] [stdout] test test_error_is_retryable ... ok
[INFO] [stdout] test test_error_not_found ... ok
[INFO] [stdout] test test_error_api_fallback_message ... ok
[INFO] [stdout] test test_error_validation_client_side_text ... ok
[INFO] [stdout] test test_error_rate_limit_with_retry_after ... ok
[INFO] [stdout] test test_error_validation_bad_request ... ok
[INFO] [stdout] test test_error_validation_client_side_phone ... ok
[INFO] [stdout] test test_error_insufficient_credits ... ok
[INFO] [stdout] test test_error_authentication ... ok
[INFO] [stdout] test test_error_api_with_code ... ok
[INFO] [stdout] test test_error_authentication_with_message_field ... ok
[INFO] [stdout] test test_error_api_500 ... ok
[INFO] [stdout] test test_error_validation_unprocessable_entity ... ok
[INFO] [stdout] test test_error_rate_limit_without_retry_after ... ok
[INFO] [stdout] test test_error_network ... ok
[INFO] [stdout] test test_error_timeout ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.98s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/messages_batch_tests.rs (/opt/rustwide/target/debug/deps/messages_batch_tests-fc0eaf042f94943c)
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test test_list_batches_not_found ... ok
[INFO] [stdout] test test_get_batch_success ... ok
[INFO] [stdout] test test_list_batches_success ... ok
[INFO] [stdout] test test_list_batches_rate_limit ... ok
[INFO] [stdout] test test_get_batch_server_error ... ok
[INFO] [stdout] test test_get_batch_rate_limit ... ok
[INFO] [stdout] test test_list_batches_with_options ... ok
[INFO] [stdout] test test_send_batch_authentication_error ... ok
[INFO] [stdout] test test_list_batches_authentication_error ... ok
[INFO] [stdout] test test_send_batch_insufficient_credits ... ok
[INFO] [stdout] test test_send_batch_invalid_text ... ok
[INFO] [stdout] test test_send_batch_invalid_phone ... ok
[INFO] [stdout] test test_get_batch_not_found ... ok
[INFO] [stdout] test test_get_batch_empty_id ... ok
[INFO] [stdout] test test_list_batches_server_error ... ok
[INFO] [stdout] test test_send_batch_empty_messages ... ok
[INFO] [stdout] test test_get_batch_authentication_error ... ok
[INFO] [stdout] test test_send_batch_rate_limit ... ok
[INFO] [stderr]      Running tests/messages_schedule_tests.rs (/opt/rustwide/target/debug/deps/messages_schedule_tests-82d5c15cc23ddbf4)
[INFO] [stdout] test test_send_batch_success ... ok
[INFO] [stdout] test test_send_batch_not_found ... ok
[INFO] [stdout] test test_send_batch_text_too_long ... ok
[INFO] [stdout] test test_send_batch_server_error ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.13s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 27 tests
[INFO] [stdout] test test_cancel_scheduled_server_error ... ok
[INFO] [stdout] test test_cancel_scheduled_rate_limit ... ok
[INFO] [stdout] test test_get_scheduled_empty_id ... ok
[INFO] [stdout] test test_get_scheduled_success ... ok
[INFO] [stdout] test test_get_scheduled_server_error ... ok
[INFO] [stdout] test test_list_scheduled_rate_limit ... ok
[INFO] [stdout] test test_cancel_scheduled_success ... ok
[INFO] [stdout] test test_list_scheduled_authentication_error ... ok
[INFO] [stdout] test test_cancel_scheduled_empty_id ... ok
[INFO] [stdout] test test_list_scheduled_not_found ... ok
[INFO] [stdout] test test_list_scheduled_server_error ... ok
[INFO] [stdout] test test_cancel_scheduled_authentication_error ... ok
[INFO] [stdout] test test_cancel_scheduled_not_found ... ok
[INFO] [stdout] test test_get_scheduled_not_found ... ok
[INFO] [stdout] test test_get_scheduled_authentication_error ... ok
[INFO] [stdout] test test_get_scheduled_rate_limit ... ok
[INFO] [stdout] test test_schedule_empty_text ... ok
[INFO] [stdout] test test_list_scheduled_success ... ok
[INFO] [stdout] test test_schedule_success ... ok
[INFO] [stdout] test test_schedule_invalid_phone ... ok
[INFO] [stdout] test test_schedule_authentication_error ... ok
[INFO] [stdout] test test_schedule_insufficient_credits ... ok
[INFO] [stdout] test test_list_scheduled_with_options ... ok
[INFO] [stdout] test test_schedule_text_too_long ... ok
[INFO] [stdout] test test_schedule_rate_limit ... ok
[INFO] [stdout] test test_schedule_server_error ... ok
[INFO] [stdout] test test_schedule_empty_scheduled_at ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.35s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/messages_tests.rs (/opt/rustwide/target/debug/deps/messages_tests-15e70ae0879b0ddd)
[INFO] [stdout] 
[INFO] [stdout] running 28 tests
[INFO] [stdout] test test_get_empty_id ... ok
[INFO] [stdout] test test_get_authentication_error ... ok
[INFO] [stdout] test test_list_server_error ... ok
[INFO] [stdout] test test_iter_pagination ... ok
[INFO] [stdout] test test_get_success ... ok
[INFO] [stdout] test test_iter_with_filter ... ok
[INFO] [stdout] test test_iter_error_handling ... ok
[INFO] [stdout] test test_list_success ... ok
[INFO] [stdout] test test_send_authentication_error ... ok
[INFO] [stdout] test test_iter_success ... ok
[INFO] [stdout] test test_get_rate_limit ... ok
[INFO] [stdout] test test_get_not_found ... ok
[INFO] [stdout] test test_list_rate_limit ... ok
[INFO] [stdout] test test_send_server_error ... ok
[INFO] [stdout] test test_send_success ... ok
[INFO] [stdout] test test_get_server_error ... ok
[INFO] [stdout] test test_send_insufficient_credits ... ok
[INFO] [stdout] test test_list_not_found ... ok
[INFO] [stdout] test test_list_with_options ... ok
[INFO] [stdout] test test_send_to_success ... ok
[INFO] [stdout] test test_send_invalid_phone_format ... ok
[INFO] [stdout] test test_send_rate_limit ... ok
[INFO] [stdout] test test_list_authentication_error ... ok
[INFO] [stdout] test test_send_network_error ... ok
[INFO] [stdout] test test_send_to_invalid_phone ... ok
[INFO] [stdout] test test_send_text_too_long ... ok
[INFO] [stdout] test test_list_with_to_filter ... ok
[INFO] [stdout] test test_send_empty_text ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.17s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests sendly
[INFO] [stdout] 
[INFO] [stdout] running 36 tests
[INFO] [stdout] test src/account_resource.rs - account_resource::AccountResource<'a>::get_api_key_usage (line 284) - compile ... ok
[INFO] [stdout] test src/conversations.rs - conversations::ConversationsResource<'a>::get (line 67) - compile ... ok
[INFO] [stdout] test src/conversations.rs - conversations::ConversationsResource<'a>::reopen (line 235) - compile ... ok
[INFO] [stdout] test src/conversations.rs - conversations::ConversationsResource<'a>::reply (line 114) - compile ... ok
[INFO] [stdout] test src/client.rs - client::Sendly::with_config (line 113) - compile ... ok
[INFO] [stdout] test src/account_resource.rs - account_resource::AccountResource<'a>::transactions (line 153) - compile ... ok
[INFO] [stdout] test src/account_resource.rs - account_resource::AccountResource<'a>::api_keys (line 192) - compile ... ok
[INFO] [stdout] test src/conversations.rs - conversations::ConversationsResource<'a>::mark_read (line 268) - compile ... ok
[INFO] [stdout] test src/account_resource.rs - account_resource::AccountResource<'a>::get (line 87) - compile ... ok
[INFO] [stdout] test src/conversations.rs - conversations::ConversationsResource<'a>::close (line 202) - compile ... ok
[INFO] [stdout] test src/account_resource.rs - account_resource::AccountResource<'a>::create_api_key (line 220) - compile ... ok
[INFO] [stdout] test src/account_resource.rs - account_resource::AccountResource<'a>::credits (line 117) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 29) - compile ... ok
[INFO] [stdout] test src/messages.rs - messages::Messages<'a>::cancel_scheduled (line 397) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 7) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 49) - compile ... ok
[INFO] [stdout] test src/messages.rs - messages::Messages<'a>::get (line 146) - compile ... ok
[INFO] [stdout] test src/conversations.rs - conversations::ConversationsResource<'a>::list (line 28) - compile ... ok
[INFO] [stdout] test src/conversations.rs - conversations::ConversationsResource<'a>::update (line 162) - compile ... ok
[INFO] [stdout] test src/messages.rs - messages::Messages<'a>::preview_batch (line 556) - compile ... ok
[INFO] [stdout] test src/messages.rs - messages::Messages<'a>::get_scheduled (line 363) - compile ... ok
[INFO] [stdout] test src/client.rs - client::Sendly::new (line 95) - compile ... ok
[INFO] [stdout] test src/account_resource.rs - account_resource::AccountResource<'a>::get_api_key (line 258) - compile ... ok
[INFO] [stdout] test src/messages.rs - messages::Messages<'a>::iter (line 181) - compile ... ok
[INFO] [stdout] test src/messages.rs - messages::Messages<'a>::get_batch (line 492) - compile ... ok
[INFO] [stdout] test src/messages.rs - messages::Messages<'a>::send_to (line 80) - compile ... ok
[INFO] [stdout] test src/webhook_resource.rs - webhook_resource::WebhooksResource<'a>::list (line 102) - compile ... ok
[INFO] [stdout] test src/messages.rs - messages::Messages<'a>::send (line 40) - compile ... ok
[INFO] [stdout] test src/webhook_resource.rs - webhook_resource::WebhooksResource<'a>::create (line 57) - compile ... ok
[INFO] [stdout] test src/messages.rs - messages::Messages<'a>::list_scheduled (line 330) - compile ... ok
[INFO] [stdout] test src/messages.rs - messages::Messages<'a>::send_batch (line 433) - compile ... ok
[INFO] [stdout] test src/messages.rs - messages::Messages<'a>::schedule (line 287) - compile ... ok
[INFO] [stdout] test src/messages.rs - messages::Messages<'a>::list_batches (line 526) - compile ... ok
[INFO] [stdout] test src/messages.rs - messages::Messages<'a>::list (line 111) - compile ... ok
[INFO] [stdout] test src/webhook_resource.rs - webhook_resource::WebhooksResource<'a>::list_event_types (line 330) - compile ... ok
[INFO] [stdout] test src/webhooks.rs - webhooks (line 7) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.34s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "ef021cc27cb7f4d5f6044eaebaaa7d2a5009e27550a066b1c1cfdcdeffce53ce", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ef021cc27cb7f4d5f6044eaebaaa7d2a5009e27550a066b1c1cfdcdeffce53ce", kill_on_drop: false }`
[INFO] [stdout] ef021cc27cb7f4d5f6044eaebaaa7d2a5009e27550a066b1c1cfdcdeffce53ce
